Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 France F5 Greece F1 Greece F2 Germany F5 Czech Republic F2 Czech Republic F3 Germany F8 Germany F11 Germany F4 Great Britain F7 Great Britain F8 France F16 France F17 Czech Republic F5 Czech Republic F6 Croatia F2 Uzbekistan F2 Turkey F8 Turkey F9 Czech Rep F4 Czech Rep F5 Germany F3 Germany F4 Croatia F1 Czech Republic F4 Czech Republic F5 Germany F4 France F7 Turkey F15 Turkey F16 Turkey F17 Bulgaria F2 Turkey F20 Bulgaria F3 France F10 Bulgaria F5 Tunisia F2 Turkey F18 Turkey F19 Croatia F1 France F11 Poland F4 Germany F3 KGHM Polish Indoors - Wroclaw The Scottish Tennis Championships - Edinburgh The Powder Byrne Trophy - Surbiton Challenger Copa Sevilla Internacionales de Andalucia - Seville Amer-Wilson Tampere Challenger - Tampere Telesp Celular Open - Ribeirao Preto Telesp Celular Open - Campinas Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok III Challenger Continenal Plaza - Puerto Vallarta 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Scottish Tennis Championship - Edinburgh Medicor Open - Budapest VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Open Sainte-Victoire - Aix-En-Provence Jameson Cup - Milan Heilbronn Open - Heilbronn Memorial Savigni - Sassuolo Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto International Bavarian Championship - Eckental Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Black Forest Open 2004 - Freudenstadt KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Tallahassee Tennis Challenger - Tallahassee Ostrava Open 2005 - Ostrava XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb The LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon 5° Sporting Challenger - Turin Open D'Orleans - Orleans X Open Internacional D'Andorra - Andorra Akbank Private Banking TED Open 2006 - Istanbul Kobstaedernes ATP Challenger - Kolding Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Black Forest Open - Freudenstadt The Wright Financial Group, Inc. Challenger - Champaign Isla de Lanzarote - Lanzarote Steelers Cup - Kosice Open Costa Daurada - Tarragona USTA Challenger - Champaign Challenger Leon 2003 - Leon Alexander Kolyaskin Memorial - Donetsk The Natrel's Challenger of Granby - Granby Alexander Kolyaskin Memorial - Donetsk Bauer Watertechnology Cup - Eckental Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice The Tarka Challenger - Barnstaple IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Czech Indoor Open - Prague Internationaux du Doubs - Besancon Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Ispat Open 2004 - Ostrava BH Indoor Sarajevo - Sarajevo Bukhara Challenger - Bukhara The Surbiton Trophy - Surbiton Open des Alpes Trophee BNP Paribas - Grenoble Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Steelers Cup - Kosice Challenger 42 - Andrezieux Stella Artois Clay Court Championship - Budaors Czech Indoor Open - Prague The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Fergana Challenger - Fergana Izmir Cup - Izmir Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon The LTA Manchester Trophy - Manchester Moncton Men's Challenger - Moncton Porsche Open - Poznan LTA Cardiff Challenger - Cardiff Bukhara Challenger - Bukhara Genova Open Challenger - Genova Ciudad de Pozoblanco Open Diputacion - Cordoba Pekao Open - Szczecin Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava S Tennis Master Championship - Graz Porsche Open - Poznan Keio Challenger International Tennis Tournament - Yokohama Samarkand Challenger - Samarkand S Tennis Masters - Graz Heilbronn Challenger Wroclaw Challenger Black Forest Open - Freudenstadt Lambertz Open by Stawag - Aachen Besancon Challenger Noumea Challenger Cherbourg Challenger Coffee Cup Challenger - Chikmagalur Banja Luka Challenger 2004 - Banja Luka Challenger Banque Nationale - Granby Rhodes Challenger Ramat Hasharon Challenger SIR Supermercadi Challenger - Rome Reggio Emilia Challenger ATP Slovak Open Challenger - Bratislava The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Manchester Challenger Recanati Challenger Segovia Challenger The LTA Nottingham Challenger - Nottingham St. Remy Challenger Trnava Challenger Okal Cup 2004 - Eckental Mons Challenger Chuncheon Challenger San Remo Challenger Internazionali de Tennis di Bergamo - Bergamo Orbetello Challenger Aachen Challenger Prostejov Challenger Pozoblanco Challenger The Surbiton Trophy - Surbiton Oberstaufen Cup - Oberstaufen Open de Franche-Comte - Besancon Open D'Orleans - Orleans Black Forest Open - Freudenstadt Izmir Challenger Belgrade Challenger Ortisei Challenger Prostejov Challenger BMW Tennis Championship - Sunrise Turin Challenger Pozoblanco Challenger Johannesburg Challenger St. Brieuc Challenger St. Brieuc Challenger Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona San Remo Tennis Cup - San Remo Geneva Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Czech Indoor Open - Prague Karshi Challenger - Karshi President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota St. Remy Challenger Dharwad Challenger 2006 - Dharwad Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen s Tennis Masters 06 - Graz Pozoblanco Challenger San Remo Tennis Cup - San Remo Busan Open Challenger Tennis - Busan Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Seoul Challenger Ostrava Challenger Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava XI Venice Open - Venice Lamberts Open by Stawag - Aachen Budapest Challenger - Budapest IPP Open - Helsinki Logopak Challenger 2005 - Lubeck Heineken Challenger - Ho Chi Minh City Milan Indoors - Milan Challenger Casablanca San Angel - Mexico City Rennes Challenger Trnava Challenger ATP Challenger Numea - New Caledonia Nottingham Men's Challenger - Nottingham Sassuolo Challenger - Sassuolo Open de L'Isere (Open 38) - Grenoble Kobstaedernes ATP Challenger - Kolding LTA Shrewsbury Challenger - Shrewsbury IPP Open - Helsinki Bath Challenger The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw The Manchester Trophy - Manchester 2002 FSE Challenger - Tarzana 5 Volkswagen Challenger - Wolfsburg Neride Prague Indoor - Prague 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Helsinki Challenger Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Open 13 - Marseille The Stella Artois Grass Court Championships - London Open de Montauban - Montauban RCA Championships - Indianapolis San Remo Tennis Cup 15° Piertomaso - San Remo Togliatti Cup - Togliatti Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Internationaux de Nouvelle-Caledonie - New Caledonia Tampere Challenger - Tampere Steelers Cup 2005 - Kosice South African Airways Tennis Open - Durban Top Wool Challenger - Biella LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg Northern Electric Open 1999 - Newcastle Rado Swiss Open - Gstaad Heilbronn Open - Heilbronn Estoril Open - Estoril Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda Granby Challenger - Granby St.Petersburg Challenger by Kinex - St. Petersburg I Tourneo Fila Citta di Brindisi - Brindisi Optimus Maia Open - Maia TED Open Istanbul - Istanbul Waldbaum's Hamlet Cup - Long Island The Nottingham Open - Nottingham Yokohama World Tennis Gaora Cup - Yokohama Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Draft Corona Mexico City Open - Mexico City Prosperita Open 2006 - Ostrava Wiesmann Roadster Open - Nuembrecht XL Capital Bermuda Open - Bermuda San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba 12th BH Tennis Open International Cup - Belo Horizonte Akbank Private Banking-TED Open - Istanbul Copenhagen Open - Copenhagen Open de la Ville de Saint Denis - Reunion Island PEOPLEnet CUP - Dnepropetrovsk Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Kroger / St. Jude International - Memphis IPP Geneva Trophy - Geneva TED Open - Istanbul Dubrovnik Open - Dubrovnik Sarajevo Open - Sarajevo Sybase Open - San Jose 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Stella Artois Clay Court Championships - Budaors Citrix Tennis Championships - Delray Beach Tatra Banka Open - Bratislava ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Davidoff Swiss Indoors - Basel KGHM Emax Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Isla de Lanzarote - Lanzarote Adidas International - Sydney Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton U.S. Men's Clay Court Championships - Houston Davidoff Swiss Indoors - Basel Baton Rouge Pro Tennis Classic - Baton Rouge Sybase Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad Bergamo Challenger Qatar Mobil Open 2000 - Doha Sarajevo Challenger Copenhagen Open - Copenhagen Idea Prokom Open - Sopot St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Tata Open 2002 - Chennai International Tennis Championships - Delray Beach ATP Challenger Trophy 2008 - Trnava Allianz Suisse Open Gstaad - Gstaad Recanati Challenger Mercedes-Benz Cup - Los Angeles The Stella Artois Grass Court Championships - London St. Remy Challenger Brasil Open - Salvador Davidoff Swiss Indoors - Basel Geneva Challenger Copenhagen Open - Copenhagen Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Samsung Securities Cup - Seoul Miller Lite Hall of Fame Tennis Championships - Newport The Stella Artois Grass Court Championships - Queen's/London AIG Japan Open - Tokyo AXA Cup - London Izmir Challenger ABN/AMRO World Tennis Tournament - Rotterdam Fergana Challenger Ostrava Challenger Milan Challenger Milan Indoors - Milan Prostejov Challenger The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Thailand Open - Bangkok Stockholm Open - Stockholm CA Tennis Trophy - Vienna Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Jersey Challenger The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Chennai Open - Chennai Grand Prix Hassan II - Casablanca Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Izmir Challenger If Stockholm Open - Stockholm Ostrava Geneva Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Ostrava Challenger Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok VI Torneo Internazionale di Tennis - Barletta Orleans Challenger Zivnobanka Open - Prostejov USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Tampere Imageneering Open - Tampere Warsteiner Challenger - Wolfsburg Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Warta Cup 2001 - Sopot Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham CA Challenge - Graz Garden Open 2005 - Rome South African Airways Open - East London Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Countrywide Classic - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz President's Cup 1999 - Tashkent Open 13 - Marseille CA Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto The Stella Artois Grass Court Championships - London Campionati Internazionali d'Italia - Rome Shanghai - Shanghai BNP Paribas Open - Indian Wells Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Tennis Masters Series - Toronto Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2